Page({
    data: {
      // fileList: [ ],
      // 定义一个标签
      biaoqian:["#早餐","#午餐","#晚餐","#下午茶"],
      // 在textarea
      textbq:" #你好2021#",
      // text
      text:""
    },
  //  text双向绑定
  handleInputChange: function(e){
    // 取出定义的变量名
   let targetData = e.currentTarget.dataset.modal; 
  
   // 取出定义的变量名
   let currentValue = e.detail.value; 
    
   // 将 input 值赋值给 定义的变量名，this.name 可以直接取到在 data 中定义的 name 值，其效果跟 this[变量名] 是对等的，这是 js 基础
  //  this[targetData] = currentValue; 
   this.setData({
    text:currentValue
   })
  },
  afterRead(event) {
      let that=this;
      const { file } = event.detail;
      // 当设置 mutiple 为 true 时, file 为数组格式，否则为对象格式
      wx.uploadFile({
        url: 'http://localhost:8888/addimg', // 仅为示例，非真实的接口地址
        filePath: file.url,
        name: 'file',
        formData: { user: 'test' },
        success(res) {
          // 上传完成需要更新 fileList
          const { fileList = [] } = that.data;
          fileList.push({ ...file, url: res.data });
          fileList.map((item,index)=>{
             item.url='http://localhost:8888/uploads/'+item.thumb.substring(11)
             return item;
          })
          that.setData({ fileList }); 
          console.log(that.data.fileList)
  
        },
      });
    },
    // 删除
    delete(event){
      console.log("shdskdsh")
      console.log(event.detail.index)
      // this.setData({
      //   fileList:this.data.fileList.splice(event.detail.index,1)
      // })
         this.data.fileList.splice(event.detail.index,1)
      console.log(this.data.fileList)
       this.setData({
        fileList:this.data.fileList
      })
    },
    // 点击标签
    dbbq(e){
      console.log(e.currentTarget.dataset.index)
      let index=e.currentTarget.dataset.index
       this.setData({
        textbq:this.data.biaoqian[index]
       })
       console.log(this.data.textbq)
    },
    // 删除
    deletsc(e){
      let index=e.currentTarget.dataset.index
       this.data.biaoqian.splice(index,1)
       this.setData({
        biaoqian:this.data.biaoqian
       })
    },
    // 最大提交
    // 内容text 标签textbq 图片fileList
    tijiaofabu(){
      let that=this;
      let userid='';
      wx.getStorage({
        key:'user',
        success:(res)=>{
          userid = res.data
        }
      })
      if(userid){
      wx.request({
        url: 'http://localhost:8888/addfabuall', //仅为示例，并非真实的接口地址
        method:"POST",
        data: {
          // img:JSON.stringify(that.data.fileList) ,
          txt: that.data.text,
          type:"zuopin",
          userid,
          label:that.data.textbq
        },
        header: {
          'content-type': 'application/json' // 默认值
        },
        success (res) {
          console.log(res.data)
          if(res.data.code==200){
            wx.showModal({
              title: '提示',
              content: '提交成功',
              success (res) {
                if (res.confirm) {
                  wx.switchTab({
                    url:  "/pages/home/index",
                  })
                } else if (res.cancel) {
                  wx.switchTab({
                    url:  "/pages/home/index",
                  })
                }
              }
            })
          }
        }
      })
      }
    }
  });